package flash.sound.file.wave.tag.header {
  
  import flash.utils.IDataInput;
  import flash.utils.IDataOutput;
  
  /**
  * 
  */
  public interface IWaveTagHeader {
    
    /**
    * 
    */
    function set id(value: String): void;
    
    /**
    * 
    */
    function get id(): String;
    
    /**
    * 
    */
    function set size(value: int): void;
    
    /**
    * 
    */
    function get size(): int;
    
    /**
    * 
    */
    function read(stream: IDataInput): void;
    
    /**
    * 
    */
    function write(stream: IDataOutput): void;    
  }
}